hack away at (something)

Translations
tailler à coups de hache (quelque chose)
Definitions
To work persistently and diligently on a task or problem, often in a repetitive or laborious manner, until it is resolved or completed.